Hybrid Lattice-Boltzmann/Level-set Method for Liquid Simulation and Visualization

نویسندگان

  • Youngmin Kwak
  • C.-C. Jay Kuo
  • Aiichiro Nakano
چکیده

The particle level set method (PLSM) and the lattice Boltzmann method (LBM) have been two major physics-based liquid simulation techniques used in computer graphics to generate splendid and dynamic visual effects. PLSM suffers from a high computational cost which arises from the global pressure correction step whereas LBM requires a large amount of memory to store distribution functions. In this work, we propose a hybrid lattice Boltzmann method (HLBM), which integrates PLSM and LBM, to visualize realistic liquid motion with emphasis on the behavior of the liquid-gas interface. HLBM first runs the LBM solver, computes macroscopic velocities, and extrapolates the velocity field to the gas region. Subsequently, the level set function and particles are advected by the extrapolated velocity field, and advected particles are used to correct errors in the level set function based on PLSM. Finally, the density difference between LBM and PLSM solvers is added to the distribution functions to correct the errors of LBM. We test the method for the broken dam and the water drop simulations. The results show that HLBM improves the quality of the fluid simulation without increasing the number of grids. Compared to the simulation using LBM with a grid resolution of 3 50 , the mean of the geometrical distance from the ground truth is 21.70% and 13.02% less using HLBM with the same number of grids, for the water drop and the broken dam simulations, * Corresponding Author. Email: [email protected]. International Journal of Computational Science 1992-6669 (Print) 1992-6677 (Online) www.gip.hk/ijcs © 2009 Global Information Publisher (H.K) Co., Ltd. All rights reserved. GLOBAL INFORMATION PUBLISHER 1 respectively. The simulation results also show that HLBM offers more splashy and dynamic visual effects than LBM without increasing the grid size.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Gas-liquid Relative Permeability Estimation in 2D Porous Media by Lattice Boltzmann Method: Low Viscosity Ratio 2D LBM Relative Permeability

This work is a primary achievement in studying the CO2 and N2–oil systems. To predict gas-liquid relative permeability curves, a Shan-Chen type multicomponent multiphase lattice Boltzmann model for two-phase flow through 2D porous media is developed. Periodic and bounce back boundary conditions are applied to the model with the Guo scheme for the external body force (i.e.,...

متن کامل

Evaluation of two lattice Boltzmann methods for fluid flow simulation in a stirred tank

In the present study, commonly used weakly compressible lattice Boltzmann method and Guo incompressible lattice Boltzmann method have been used to simulate fluid flow in a stirred tank. For this purpose a 3D Parallel code has been developed in the framework of the lattice Boltzmann method. This program has been used for simulation of flow at different geometries such as 2D channel fluid flow an...

متن کامل

Investigation on Instability of Rayleigh-Benard Convection Using Lattice Boltzmann Method with a Modified Boundary Condition

In this study, the effects of Prandtl number on the primary and secondary instability of the Rayleigh-Benard convection problem has been investigated using the lattice Boltzmann method. Two different cases as Pr=5.8 and 0.7 representing the fluid in liquid and gas conditions are examined. A body forces scheme of the lattice Boltzmann method was presented. Two types of boundary conditions in the...

متن کامل

Lattice Boltzmann Method Application on Headwater at Lata Kinjang Waterfall, Malaysia

Headwater accident is a natural phenomenon that occurs in every flow channel, resulting in tremendous incidents that involve vulnerable lives and destruction of its surroundings. This study focuses on simulation of potential headwater accidents at Lata Kinjang waterfall (Perak, Malaysia) with the aim of understanding the behavior of headwater accidents from the hydraulic aspect. By deploying th...

متن کامل

Implementation of D3Q19 Lattice Boltzmann Method with a Curved Wall Boundary Condition for Simulation of Practical Flow Problems

In this paper, implementation of an extended form of a no-slip wall boundary condition is presented for the three-dimensional (3-D) lattice Boltzmann method (LBM) for solving the incompressible fluid flows with complex geometries. The boundary condition is based on the off-lattice scheme with a polynomial interpolation which is used to reconstruct the curved or irregular wall boundary on the ne...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010